package com.hzw.saas.api.news.bo;

import com.hzw.saas.common.config.bo.BaseBO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * <p>
 * 新闻（概要）
 * </p>
 *
 * @author yuli
 * @since 2021-07-05
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class NewsBO extends BaseBO {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "新闻标题")
    private String title;

    // 预留
    @ApiModelProperty(value = "新闻类型", hidden = true)
    private String type;

    @ApiModelProperty(value = "新闻关键字 例如鸿之微; 鸿之微云; 多尺度材料仿真平台")
    private String keywords;

    @ApiModelProperty(value = "新闻描述")
    private String description;

    @ApiModelProperty(value = "新闻封面图片")
    private List<String> titleImages;

    @ApiModelProperty(value = "admin-新闻作者")
    private String creatorName;

    @ApiModelProperty(value = "admin-新闻封面图片")
    private String titleImage;

    // 新闻作者: creator
    // 新闻发布时间: createTime

}
